// 页面全部加载完成后调用的函数，一般用于一部请求一些后端数据
$(function () {
    if (getOSType() !== 2) {
        // 隐藏
        $('#friendlyTipZone').hide();
        $('.layui-side').hide();
        $('.layui-body').css('left', '0');
        $('.layui-footer').css('left', '0');
    }

    $.ajax({
        type: 'GET',
        url: '/page-visitor/statics',
        error: function () {
            alert('服务器错误');
        },
        success: function (re) {
            if (re.code === 0) {
                // console.log(re)
                let pv = re.data.pv ? re.data.pv : 0;
                let uv = re.data.uv ? re.data.uv : 0;

                // layer.msg('登录成功', {icon: 1});
                $('#pagePv').html('总点击量：' + pv);
                $('#pageUv').html('总访客量：' + uv);

                if (uv > 0 && uv < 11) {
                    setTimeout(_ => alert('您是本站的第 ' + uv + ' 个访客，欢迎您！'), 1000)
                    /*alert('<p style="color: green; font-size: medium">您是本站的第 <b>'
                        + uv + '</b> 个访客，欢迎您！</p>')*/
                }
            }/* else {
                    layer.msg(re.message, {icon: 2});
                }*/
        }
    });
});

/**
 * 获取操作系统类型，
 * 0 -> Android
 * 1 -> iOS
 */
function getOSType() {
    if (/(Android)/i.test(navigator.userAgent)) {
        return 0;
    } else if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
        return 1;
    } else {
        return 2;
    }
}

/**
 * 用来快速跳转到某个 element
 */
function jumpE(eId) {
    if (eId && eId.trim().length > 1) {
        let obj = $('#' + eId);
        // 页面有该元素
        if (obj.length > 0) {
            $("html,body").animate({scrollTop: obj.offset().top}, 600);
            // obj.css('background-color', '#FF5722');
            // setTimeout(_ => {$('#' + eId).css('background-color', '')}, 800);
        }
    }
}